6,594 research outputs found
Linguistic Reflection in Java
Reflective systems allow their own structures to be altered from within. Here
we are concerned with a style of reflection, called linguistic reflection,
which is the ability of a running program to generate new program fragments and
to integrate these into its own execution. In particular we describe how this
kind of reflection may be provided in the compiler-based, strongly typed
object-oriented programming language Java. The advantages of the programming
technique include attaining high levels of genericity and accommodating system
evolution. These advantages are illustrated by an example taken from persistent
programming which shows how linguistic reflection allows functionality (program
code) to be generated on demand (Just-In-Time) from a generic specification and
integrated into the evolving running program. The technique is evaluated
against alternative implementation approaches with respect to efficiency,
safety and ease of use.Comment: 25 pages. Source code for examples at
http://www-ppg.dcs.st-and.ac.uk/Java/ReflectionExample/ Dynamic compilation
package at http://www-ppg.dcs.st-and.ac.uk/Java/DynamicCompilation
Creep of ice: Further studies
Detailed studies have been done of ice creep as related to the icy satellites, Ganymede and Callisto. Included were: (1) the flow of high-pressure water ices II, III, and V, and (2) frictional sliding of ice I sub h. Work was also begun on the study of the effects of impurities on the flow of ice. Test results are summarized
The Molecular Line Opacity of MgH in Cool Stellar Atmospheres
A new, complete, theoretical rotational and vibrational line list for the A-X
electronic transition in MgH is presented. The list includes transition
energies and oscillator strengths for all possible allowed transitions and was
computed using the best available theoretical potential energies and dipole
transition moment function with the former adjusted to account for experimental
data. The A-X line list, as well as new line lists for the B'-X and the X-X
(pure rovibrational) transitions, were included in comprehensive stellar
atmosphere models for M, L, and T dwarfs and solar-type stars. The resulting
spectra, when compared to models lacking MgH, show that MgH provides
significant opacity in the visible between 4400 and 5600 Angstrom. Further,
comparison of the spectra obtained with the current line list to spectra
obtained using the line list constructed by Kurucz (1993) show that the Kurucz
list significantly overestimates the opacity due to MgH particularly for the
bands near 5150 and 4800 Angstrom with the discrepancy increasing with
decreasing effective temperature.Comment: 10 pages, 4 figures, 3 table
Dissociative Autoionization in (1+2)-photon Above Threshold Excitation of H2 Molecules
We have theoretically studied the effect of dissociative autoionization on
the photoelectron energy spectrum in (1+2)-photon above threshold
ionization(ATI) of H2 molecules. We have considered excitation from the ground
state X-singlet-Sigma-g+(v=0,j) to the doubly excited autoionizing states of
singlet-Sigma-u+ and singlet-Pi-u+ symmetry, via the intermediate resonant
B-singlet-Sigma-u+(v=5,j) states. We have shown that the photoelectron energy
spectrum is oscillatory in nature and shows three distinct peaks above the
photoelectron energy 0.7 eV. This feature has been observed in a recent
experiment by Rottke et al, J. Phys. B, Vol. 30, p-4049 (1997).Comment: 11 pages and 4 figure
Absorption spectrum in the wings of the potassium second resonance doublet broadened by helium
We have measured the reduced absorption coefficients occurring in the wings
of the potassium 4S-5P doublet lines at 404.414 nm and at 404.720 nm broadened
by helium gas at pressures of several hundred Torr. At the experimental
temperature of 900 K, we have detected a shoulder-like broadening feature on
the blue wing of the doublet which is relatively flat between 401.8 nm and
402.8 nm and which drops off rapidly for shorter wavelengths, corresponding to
absorption from the X doublet Sigma+ state to the C doublet Sigma+ state of the
K-He quasimolecule. The accurate measurements of the line profiles in the
present work will sharply constrain future calculations of potential energy
surfaces and transition dipole moments correlating to the asymptotes He-K(5p),
He-K(5s), and He-K(3d).Comment: 2 figure
On the scaling of entropy viscosity in high order methods
In this work, we outline the entropy viscosity method and discuss how the
choice of scaling influences the size of viscosity for a simple shock problem.
We present examples to illustrate the performance of the entropy viscosity
method under two distinct scalings
Evolution of surface gravity waves over a submarine canyon
The effects of a submarine canyon on the propagation of ocean surface waves
are examined with a three-dimensional coupled-mode model for wave propagation
over steep topography. Whereas the classical geometrical optics approximation
predicts an abrupt transition from complete transmission at small incidence
angles to no transmission at large angles, the full model predicts a more
gradual transition with partial reflection/transmission that is sensitive to
the canyon geometry and controlled by evanescent modes for small incidence
angles and relatively short waves. Model results for large incidence angles are
compared with data from directional wave buoys deployed around the rim and over
Scripps Canyon, near San Diego, California, during the Nearshore Canyon
Experiment (NCEX). Wave heights are observed to decay across the canyon by
about a factor 5 over a distance shorter than a wavelength. Yet, a spectral
refraction model predicts an even larger reduction by about a factor 10,
because low frequency components cannot cross the canyon in the geometrical
optics approximation. The coupled-mode model yields accurate results over and
behind the canyon. These results show that although most of the wave energy is
refractively trapped on the offshore rim of the canyon, a small fraction of the
wave energy 'tunnels' across the canyon. Simplifications of the model that
reduce it to the standard and modified mild slope equations also yield good
results, indicating that evanescent modes and high order bottom slope effects
are of minor importance for the energy transformation of waves propagating
across depth contours at large oblique angles
FEniCS-HPC: Automated predictive high-performance finite element computing with applications in aerodynamics
Developing multiphysics finite element methods (FEM) and scalable HPC implementations can be very challenging in terms of software complexity and performance, even more so with the addition of goal-oriented adaptive mesh refinement. To manage the complexity we in this work present general adaptive stabilized methods with automated implementation in the FEniCS-HPC automated open source software framework. This allows taking the weak form of a partial differential equation (PDE) as input in near-mathematical notation and automatically generating the low-level implementation source code and auxiliary equations and quantities necessary for the adaptivity. We demonstrate new optimal strong scaling results for the whole adaptive framework applied to turbulent flow on massively parallel architectures down to 25000 vertices per core with ca. 5000 cores with the MPI-based PETSc backend and for assembly down to 500 vertices per core with ca. 20000 cores with the PGAS-based JANPACK backend. As a demonstration of the power of the combination of the scalability together with the adaptive methodology allowing prediction of gross quantities in turbulent flow we present an application in aerodynamics of a full DLR-F11 aircraft in connection with the HiLift-PW2 benchmarking workshop with good match to experiments
Geochemical and Strontium Isotope Characterization of Produced Waters from Marcellus Shale Natural Gas Extraction
Extraction of natural gas by hydraulic fracturing of the Middle Devonian Marcellus Shale, a major gas-bearing unit in the Appalachian Basin, results in significant quantities of produced water containing high total dissolved solids (TDS). We carried out a strontium (Sr) isotope investigation to determine the utility of Sr isotopes in identifying and quantifying the interaction of Marcellus Formation produced waters with other waters in the Appalachian Basin in the event of an accidental release, and to provide information about the source of the dissolved solids. Strontium isotopic ratios of Marcellus produced waters collected over a geographic range of ∼375 km from southwestern to northeastern Pennsylvania define a relatively narrow set of values (εSr SW = +13.8 to +41.6, where εSr SW is the deviation of the 87Sr/86Sr ratio from that of seawater in parts per 104); this isotopic range falls above that of Middle Devonian seawater, and is distinct from most western Pennsylvania acid mine drainage and Upper Devonian Venango Group oil and gas brines. The uniformity of the isotope ratios suggests a basin-wide source of dissolved solids with a component that is more radiogenic than seawater. Mixing models indicate that Sr isotope ratios can be used to sensitively differentiate between Marcellus Formation produced water and other potential sources of TDS into ground or surface waters
- …